moreclothingV16
bugfix, added check to disable extravanillapieces when processing moreclothingCharFolder entries
bugfix, not re-enabling fills and animation when 0 mods in settings
adjusted blockcomment handling to ignore even looking further into lines until endblockcomment seen (don't want proceesing errors evaluated on lines supposed to be commented out)
bugfix - a legwear garter i included was forcing the legwearB alpha to max, editted the included mod to remove its custom actionscript.
bugfix - corrected settings loading skipping all rest of settings on file ext error
reworked queued and charfolder line processing to hopefully be usable together (also bugfix for charcodeafterload not working when using these features)
bugfix - queued entries for png hairs wasn't processed consistantly
bugfix - fixed bg, overlay, hair, fg were not able to be loaded from the queue if not found from charcode
bugfix - corrected code.txt causing fault when using queued entries
bugfix - corrected moreclothing unintentionally clearing the overwrite flag on all non-body mods loaded after moreclothing if that setting was turned on (usually on by deafult).
added other options to 'preventnonbodyoverwrite' to maintain the previous behavior is that as desired. could be people liked being able to load multiple mods without them clearing the same modtype.


/**************************/
moreclothingV15

added option		+autocustomconsolidate_[Modtype menu]			will merge all modtypes included in a mod into a single menu selection based on the modtype included after the underscore
examples:	+autocustomconsolidate_Body2  	+autocustomconsolidate_Body3		  +autocustomconsolidate_CostumeOverTop	+autocustomconsolidate_DynamicHair		+autocustomconsolidate_CostumeTop		+autocustomconsolidate_CostumeBottoms

reverted 'preventnonbodyoverwrite' proxies back to classic makeprox proxy, as routing them first breaks DHE stuff.

bugfix in bodymod setskin where clothing that replaced/hid body parts were not having her skin reset when they were toggled.


/**************************/
moreclothingV14 hotfix1
adjusted implementation of disableanimationduringloading to pause game instead of adjusting event listeners.
previous moreclothing mod loading required the game to not be in paused mode, so this might be another experimental decision (but pausing animation gives like 10% load time reduction, so would be great if it worked)



/***************************/
moreclothingV14 by sby


added bugfix for the built in version of vanilla arm patch that moreclothing uses on its mods that was conflicting with animtools
to do this, adjusted makeprox that shuffle proxy positions if something registered was previously set to act as the vanilla replacement. moreclothing setting '+preventnonbodyoverwrite=1' to prevent non-override body mods proxying 'addStaticModElement' likely corrected as well from this makeprox bugfix. or i broke something.


changed the priority of +autoconsolidate, moved the hair modtypes to the top. the list is now as follows:
DynamicHair,StaticHair,HairCostume,Body,CostumeOverTop,CostumeTop,CostumeBra,CostumeCollar,CostumeArmwear,CostumeCuffs,CostumeBottoms,CostumePanties,CostumeFootwear,CostumeLegwear,CostumeLegwearB,CostumeAnkleCuffs,CostumeGag,CostumeEyewear,CostumeHeadwear,CostumeTonguePiercing,CostumeNipplePiercing,CostumeBellyPiercing,CostumeEarPiercing

this is so if there is a full character costume (that includes hairs) you want to register, it will dump it on the hair menu and when selected, the other previous hairs will be hidden away.

bugfix: adjusted charcode loading so the moreclothingcustomBG takes priority over the standard bg number, in case loading order was different when charcode was generated

added 'CustomBG' selection to the background choices. if there was a previous picture background loaded, this will make that background visible. does not support swf backgrounds, this is intended for the BG.png
added 'CustomHair' selection to the hair choices. if there was a previous picture hair loaded, this will make that hair visible. does not support the swf hairs, this is intended for the hair.png

with these new selections, can now use the charcode such as
hair:customHair
moreclothingBG:CustomBG
to have moreclothing select these after processing mods in a moreclothingCharSettings.txt char folder file, instead of specifically registering them in moreclothing. 


added a couple of comment flags in the settings file
;queuedentries
;endqueuedentries

these work similar to the ;blockcomment, however settings entries processed between these queue markers are kept to be potentionally loaded later. 
if charcode is loaded where moreclothing cannot find the clothing piece, it will go through its queued entries and if something matches what the charcode want, it loads that settings entry.
with this, it is possible to build up and customize characters, save their charcode, and then change their related clothing to queued so the loading time for their mods is processed only if you use them.
not sure if other folks will find this useful as i do, but provides the similar on-the-fly loading quivalent for game saved chars that the moreclothingCharSettings provides for character folders.


added Feet4HeelsV1.6 as one of the incuded mods, worked with some other modders to make this able to play nicely with other updated heels mods

added option disablefillsduringloading, to disable fill functions for clothing while moreclothing is loading
added option disableanimationduringloading, to disable animations of her while moreclothing is loading
added option to show load time (was using it for comparing load times)
added error check if more than one '=' in setting line

bugfix - hiding her torso backside when a replacing mod is registered. - althip


/***********************************/
moreclothingV13 by sby

added setting entry options
 +autoconsolidate	will merge all modtypes included in a mod into a single menu selection. which menu will be determined in this order if included in the mod: 	Body,DynamicHair,StaticHair,HairCostume,CostumeOverTop,CostumeTop,CostumeBra,CostumeCollar,CostumeArmwear,CostumeCuffs,CostumeBottoms,CostumePanties,CostumeFootwear,CostumeLegwear,CostumeLegwearB,CostumeAnkleCuffs,CostumeGag,CostumeEyewear,CostumeHeadwear,CostumeTonguePiercing,CostumeNipplePiercing,CostumeBellyPiercing,CostumeEarPiercing
 +autobodyconsolidate	will merge all modtypes included in a mod into a single selection under the body menu. similar to autoconsidate but always uses the body menu even if the mod does not have a body modtype.

example usage:
this example mod represents a full costume with lots of modtypes. in order to move everything to the CotumeTop menu, this would be the regular entry:
	Trick or Treatment.swf=HalloweenNurse:CostumeTop:CostumeBra>CostumeTop:CostumePanties>CostumeTop:CostumeArmwear>CostumeTop:CostumeCuffs>CostumeTop:CostumeCollar>CostumeTop:CostumeHeadwear>CostumeTop:CostumeLegwear>CostumeTop:CostumeBottoms>CostumeTop
this option can be used so everything is consolidated (in this case onto the Top menu as that is the highest priority included modtype):
	Trick or Treatment.swf=HalloweenNurse+autoconsolidate
autobodyconsolidate can be used instead if want to specifically dump everything under the mod under the body menu (helpful if you are not familiar with what is included in the mod, and just want to dump a bunch of costumes in the same menu):
	Trick or Treatment.swf=HalloweenNurse+autobodyconsolidate
if you only want parts of the mod where you specify the modtypes to include, these options still work to combine the ones you want into a single entry:
	Trick or Treatment.swf=HalloweenNursePanties:CostumeTop:CostumeBra:CostumePanties:CostumeArmwear:CostumeCuffs:CostumeCollar:CostumeHeadwear:CostumeLegwear+autoconsolidate
	

added bugfix from vanillaarmpatchV4 into moreclothing's own mod management for setting tan.


/***********************************/
moreclothingV12 hotfix2 by sby

bugfix: foreground and overlay are now set to none when reset is clicked
clicking on foreground / overlay button will bring up the selection menu for large listings like the other clothing menus
cleaned up some debug flag and messages in a few clothing mods included

forgot to document there is now a button on its modpage to load additional moreclothing settings files. 
this does the same thing as the 'moreclothingCharSettings.txt' files in character folders where the entries defined in those settings files are added to the existing list of clothing moreclothing is managing.



/******************************/
moreclothingV12 by sby

added convert option 
+converthaircostumetoheadwear			converts HairCostume to CostumeHeadwear for layering and menu placement

added 'Foreground' and 'Overlay' definable modtype (these are unique types purely handled by moreclothing)
these are png pictures just like the 'Background' type, however they are placed above the scene instead of behind it.
the forground type will pan like the background does when the game zoom is adjusted, while the overlay type does not
I put together some examples based on past mods i have seen like recorder, keyhole, blinds, though this is just a simplistic picture version of those but it helps demonstrate what these could be used for.
using the foreground type, you could draw static furniture to show in a scene above the girl / guy.

forgrounds / overlays should be 700 x 600, though they can be wider. if they are wider, they will be centered so you can create 'wide' foregrounds just like you can register wide backgrounds.


archived these items:
Nymph collar.swf=Big Metal Clasp:CostumeCollar+reghue
MLP - Body Mod no hands.swf
Mermaid Tail.swf
Capri Pants.swf


added these items:
cum funnel gag_edit5.swf 	by ds14048 (i modified it a lot)
CorsetChocker.swf 	by Rod
FlowerChoker.swf 	by Rod
Anklet NubsRGB.swf 	by Billy-Bob-Da-Hilly		(removed debug flag)
Cuffs NubsRGB.swf 	by Billy-Bob-Da-Hilly		(removed debug flag)
TightChoker V2 NubsRGB.swf by Billy-Bob-Da-Hilly		(removed debug flag)
School socks 3 Stripes.swf by jaxx
School Socks Thigh Height - 3 Stripes.swf by jaxx
Mei Glasses Down RGBFill2-1_sclover.swf by sclover13
Fingerless Gloves.swf by Billy-Bob-Da-Hilly
Spiked Wrist Bands.swf by Perdition
Popping Button Shirt v2-A.swf by jaxx
Vest A OC modified.swf by jaxx
ThighGarters-TripleStrap-ShortOverkneeStockings.swf by Rod		(removed debug flag)
Shibari-CrotchRope-RGB.swf by Rod				(removed debug flag)
Shibari-MoreClothing.swf by Rod		(have a top erase mod added to its menu entry to make this usable with more things)
JailBars.png foreground by sby
recorder.png overlay by sby (based on video camera overlay by Shade)
blinds.png overlay by sby (based on blinds foreground by sclover13)



/*****************/
moreclothingV11 hotfix1 by sby
removed moreclothing adjusting the layering of allalphasliders' nipplebutton




/***********************/
moreclothingV11 by sby
bugfix, overwrite body mods registered that overwrite the left hand will now have the left hand fingers in handjob hidden
added animtools V34+ hand position support for armwears registered

archived gstring, striped panties, beads earring, transparent panties, overshirt, Lt fishnets
added thong alt, Pearl-G-String.swf, CutLeggings.swf by rod
added ThighHighBoots by Billy-Bob-Da-Hilly
added CroppedJacket RolledSleeveLoader OverTop.swf by Billy-Bob-Da-Hilly




/**************************/
moreclothingV10 by sby

added a new popup menu for selecting clothing.
+addclothingmenupopout=1				; clicking the text of a clothing menu will open up a popup menu with all the clothing selectable  
+closeclothingmenuonselect=0			; for the extra clothing list popout, enabling this will make it so that menu closes after an item is selected
for any of the clothing selections, click on the middle area where the clothing name is displayed to open the window.

for consistancy, changed the body menus to match the behavior. 
now to toggle a body mod on and off, there is a checkbox next to the menu selection. cycling through the body list will show you if the mod is turned on using the checkbox.

fixed the issue with things added to scrolling clothing menu dissapearing, had to diable bitmap caching on mask


added SkimpyMicroShorts.swf by Billy-Bob-Da-Hilly



/***********************/
moreclothingV9 by sby

added options to deal with those common use cases of people using vanilla body modtypes to take place of armwear:
+convertbodytoarmwear			converts Body to CostumeArmwear modtype for layering and menu placement (extra mod pieces ignored)
+convertbodytocuffs				converts Body to CostumeCuffs modtype for layering and menu placement (extra mod pieces ignored, needed some translation/rotation, not perfectly done but very close)

corrected overtop fillfunction to apply alpha value to all pieces individually, instead of mimicking the vanilla tops fill

added a basic beach background i modified from some stock online photo
added DanteCleavageShirt.swf by Billy-Bob-Da-Hilly, who took the source and made the breasts like the other shirts for me
added Horn Rimmed Glasses by Iago
added swimsuit by Faceless
added CropTubeTop and TubeTop Billy-Bob-Da-Hilly
added Harness - top_colorfix7.swf orignally by robocopter, editted by Kaffery then further editted by sby
added AnimToolsLegEditLight.swf by The Hacker Known As Snow, with some edits by sby

swapped mod, redid dante's robe to properly have rgb fills on it
swapped mod, redid dante's buisiness jacket vanilla to properly have rgb fills. this was a very common use case of a CostumeTop and Body (for the sleeves). with some followcolorslider code, and moreclothings convert options, made this act as an overtop
swapped mod, striped panties replaced with ds14048's rgb striped panties

archived a bunch mods
archived the alternate breast shapes, i never ended up using them because they don't work wih most tops/bras, or skin variants


/******************/
moreclothingV8 by sby

added options to convert modtypes of similar nature (where they will change layer, as well as the modtype and what menu placed on)
main reason for this is that there are lots of vanilla tops that could potentially be overtops, as well as lots of vanilla bottoms that could be legwear. this should allow people to better layer existing mods using moreclothing without the trouble of recompiling them.

+converttoptoovertop			converts CostumeTop to CostumeOverTop modtype for layering and menu placement
+convertovertoptotop			converts CostumeOverTop to CostumeTop modtype for layering and menu placement
+convertbottomstolegwear		converts CostumeBottoms to CostumeLegwear modtype for layering and menu placement, probably won't look right for chest, back, backside pieces
+convertlegweartobottoms		converts CostumeLegwear to CostumeBottoms modtype for layering and menu placement, probably won't look right for chest, back, backside pieces
+convertbottomstolegbwear		converts CostumeBottoms to CostumeLegwearB modtype for layering and menu placement, probably won't look right for chest, back, backside pieces
+convertlegweartolegbwear		converts CostumeLegwear to CostumeLegwearB modtype for layering and menu placement
+convertlegbweartolegwear		converts CostumeLegwearB to CostumeLegwear modtype for layering and menu placement
+converttoptobra				//todo, needs translation and rotation
+convertbratotop				//todo, needs translation and rotation
+convertbottomstopanties		converts CostumeBottoms to CostumePanties modtype for layering and menu placement, masking is different so back piece might be cut off near thigh
+convertbottomstofootwear		converts CostumeBottoms to CostumeFootwear modtype for layering and menu placement
+convertbodytofootwear			converts Body to CostumeFootwear modtype for layering and menu placement (extra mod pieces ignored)
+convertbodytobottoms			converts Body to CostumeBottoms modtype for layering and menu placement (extra mod pieces ignored)
+convertbottomstotop			converts CostumeBottoms to CostumeTop modtype for layering and menu placement (lots of extra mod pieces ignored, this is not very useful)
+convertfootweartoanklecuffs	converts CostumeFootwear to CostumeAnkleCuffs modtype for layering and menu placement
+convertbottomstoanklecuffs		converts CostumeBottoms to CostumeAnkleCuffs modtype for layering and menu placement


added WaistHighYogaPantsRipped.swf and WaistHighYogaPants.swf by Billy-Bob-Da-Hilly
added CropShirt Var-1.swf by Billy-Bob-Da-Hilly
added YogaShortsHigh.swf by Billy-Bob-Da-Hilly
added Sporty Bra by Jaxx
added long nails from DarkVioletMoonRay
added a bunch of mod rgb picker edits from Kaffery
added RingedGlovesRGB from robocopter
added Bowtie Collar.swf from stuntcock
added CropLongsleeve 1.swf,CropShirtClosed 1.swf,CropTankClosed 1.swf,HighWaistSkirt Long.swf,HighWaistSkirt Mini.swf,HighWaistSkirt Short.swf by Billy-Bob-Da-Hilly
added G-String_Micro_Thong.swf by Huitznahua


corrected settings entry for arm ribbons
changed Countess_Dracula_with_Super_Sexy_Option to use +converttoptoovertop option to make it an overtop
converted silk rob to overtop (the rgb on this is still mediocre)
archived a bunch of mods that were less versatile, some backgrounds and a few hairs
swapped hardbod settings entry to only include the torso for better combination capatability, now registered as 'Abs'
swapped some mods that I editted to be other modtypes back to their original mod, then used new options in the settings (in case the decompile made ineffeciencies)
swapped some entries positionally around to better organize them

added a some logic to reset breathing if using fast loading, seemed to have duplicate breaths until going on penis


/***************************/
moreclothingV7_1 by sby

added settings entry option
+makebutton		creates a button on the main screen to use that clothing. If registered under a body menu, the button will toggle that item. left part of button will clear that entry.


fixed bug where leg and shoulder highlights would stay visible if body replaced them
fixed bug where 'b' background toggle would not show moreclothing added backgrounds


/************************/
moreclothingV7 by sby

corrected bug in loadnext function that would cause repeated load failures if settings entries didn't have extensions
added check to skip entries that don't have file extensions upon settings file inspection

added dedicated costume overtop menu, functions like vanilla sdt menus where left and right pick that item.
added rgb picker for costume overtops
added support to regulate costume overtops with shuffle
added charcode support for overtop menu and rgb picker

added body 3 menu to put all of the smaller body accessories onto. seperating so can have these shuffled
added setting to shuffle body 3 menu

added dialog action MoreclothingOvertop_ to choose what overtop active, examples:
intro:"buisiness jacket on, [MoreclothingOvertop_Buisness_space20_Jacket] more text"
intro:"no overtop, [MoreclothingOvertop_none] more text"

edited included overtops and removed the followcolorslider for tracking the collar template, instead they now track what the overtop is set to


added JaxFRA's PoppingButtonsOfficeTop2.swf and OfficeOpenShortSkirt.swf
added superduper2019's ~FishnetThighhighs_legwear (i modified them to be a legwear instead of a bottoms)
updated Perdition's arm ribbons with his new version
added Perdition's Airy legwear

removed denim shorts (trying to purge list a bit, didn't like the solid white frill edge)
removed zap earring, removed taxi headwear
removed studded belt (prefer the starp on belt instead, no weird cross attached)

added bugfix to _space20_ replacement that was only doing the first instance


/****************************/
moreclothingV6_9 by sby

added a _space20_ text replacement to represents spaces in moreclothing body dialog actions. example:
intro1:"test1 hard bod on, [MoreclothingBodyON_Hard_space20_Bod] more text here"
this is to turn on the body 'Hard Bod'
previously didn't work becuase the space in the name would cause sdt to parse it out as seperate words 

fixed bug with moreclothingbody dialog actions ON/OFF being reversed for body mods with the overwrite flag




/***********************/
moreclothingV6_8 by sby

added setting +savemodoutputfileafterloading option:
+savemodoutputfileafterloading=0		; after moreclothing is loaded, will ask the user where to save a text file with all of the modtypes available for every mod loaded in moreclothing. useful if adding a bunch of stuff to moreclothing. just use the simple notation of not specifying modtypes like 'mymod.swf=ingamename'
this is turned off by default

tweaked displayloadcounterror logic, if disabled would actually also disable some other error messages as well.
fixed bug with moreclothing shuffling bg to invalid range




/***************************/
moreclothingV6_7 by sby

added +regskintones option:
+regskintones	registers the mod to perform skin tone changes using the 4 kinds of skins. light, pale, tan, dark. essentially makes the mod change to frame 0,1,2, or 3. i don't expect a lot of mods to need this


swapped out pushed up tank for brokentoasters Tops - Pushed Up Sleeveless Top [RGB].swf		(arm clips a bit, but overall look is better)
swapped out leggings for brokentoasters Bottoms - Cropped Leggings.swf						(doesn't use second 
swapped out Striped panties for perdition's Better Striped Panties.swf
swapped out mika bunny ears and demon horns for peridition's rgb versions, RGB Bunny Ears Hairband.swf   RGB Demon Horns.swf
removed bulma bunny ears (now got a pair of rgb bunny ears)
removed jessica hat (trying to purge list a bit, and it was sort of bland looking without rgb)
added these mods by peridition:Arm Wrappings.swf, Nipple Gem Piercings.swf, RGB Arm Ribbons.swf, Shorts Pulled Down.swf, Spiked Ankle Cuffs.swf, Spiked Cuffs.swf
modified dante's latex clothing, the bottoms now use the body layer so i can include the calfs and still be able to use shoes.

bugfix, fixed never ending loading if last mod failed to load or timed out





/*************************/
moreclothingV6_6 by sby

fixed a bug where costume armwears moved to other mod menus would not update their frame animation for arm positions. thanks jaxFRA for the test costume.




/******************************/
moreclothingV6_5 by sby

added background name to charcode saving and loading. vanilla sdt does it by number, and moreclothing previously extended onto that.
however, if you were to change the load order or simply swap out backgrounds, this would result in previous charcodes generated to load the incorrect background.

do note that I gave the default vanilla backgrounds names, "Fitness","Dungeon","School","Valley", so these names are already used.
there is also a "never" placeholder name used due to how the control dictionaries are organized, don't use that name either in your moreclothing background entries.

loading by only bg number for older charcodes still should load the same. if the charcode finds a 'moreclothingBG' entry that will then take priority.



/*******************************/
moreclothingV6_4, by sby

added dialog actions: 
MoreclothingBodyON_ 		makes that specific body menu entry visible  		example:	head_grabbed:" Wha.. what are you d- [MoreclothingBodyON_NippleClothespin] OW!
MoreclothingBodyOFF_		makes that specific body menu entry invisible		example:	head_grabbed:" Rip these things off, won't you? [MoreclothingBodyOFF_NippleClothespin]

added these because i didn't see any convenient way to turn on or off specific body menu items. if you want to turn them all off, you can do [MoreclothingBodyON_none]
none is a special name for these body menus, they represent the first entry where you can select that 'none' menu option to turn them all off



added Faceless's NippleClothesPin costumetop to body menu
added Faceless's NippleChain nipple piercing



added clothing line entry option +allowoverwrite
this will permit that single mod to use the overwrite flag even if preventnonbodyoverride is enabled, example:
test/Leashes/LeashFrontLeftLongV5.mod=Leash Front Left L:DynamicHair>Body2+allowoverwrite




/**************************************/
moreclothingV6.3, by sby

headband landing support attempted, these are the options:
+manageheadwearlanding=1				; enables moreclothing to adjust the landing point of headwears
+use0forstatichairheadwearlanding=1		; moreclothing will assume default of 0 for static hairs (they tend not to land well)
+use0forallhairheadwearlanding=0		; moreclothing will set the same 0 hieght for the headwear landing point for all hairs


tweaked code to prevent overwrite paramter for static mods~ addstaticmod overwrite, ignoring static hair parts. we'll see if this breaks everything

added iago's skirt pulled up




/********************************/
moreclothingV6_2. by sby

bugfix for preventoverlayingmods always being enabled
added Bottoms - Strap-on.swf, Legs - Diamonds Stockings_editA.swf, Legs - Diamonds Stockings_editA.swf,Frilly_Fishnet_Overknee_Stockings.swf,Frilly_Fishnet_Overknee_StockingsB.swf,Legwear - RGB Torn Stockings.swf,Legwear - RGB Torn StockingsB.swf
added Heels_-_7in_Pumps_-_Mary_Janes_Cross_Strap_-_RGB_1_Color_[Main_Fill].swf, Heels_-_Knee_High_Latex_Boots_-_RGB_2_Color_[Main_Fill_with_Platform_Accent].swfHeels_-_Power_Girl_Boots_-_RGB_2_Color_[Main_and_Cuff_Fill].swf


/****************************/
moreclothingV6_1, by sby


added setting +displayallmodtypesonmod=0				; will show all modtypes from a mod loaded from settings
added setting +preventnonbodyoverwrite=1				; stops the overwrite feature option mods can have for non body mods (which are handled special), prevents mod loaded from deleting past mods


the display info was added because people had difficulty knowing what types there were on a mod they were loading.

the prevent overwrite was added because the overwrite option modders can set in a mod has the ability to kill mods loaded in moreclothing.
luckily, this isn't used very often, but now a setting has been added to prevent those. Body mods with overwrite are handled special, so those are not affected.

made a few more variables public for loadingscreenV1 mod

added some stuff to shuffle code to support regulaterandomV2


/************************************/
moreclothingV6, by sby

added options to prevent a mod from getting added if the menu entry of the name already exists. added for better support for including character folder. now you don't have to worry if the different characters use the same mods if doing the character folder moreclothing settings.
added a special case moreclothingbody for "none" that will clear all of the body mods even if you specify others, added for DialogActions body mod clearing through something like:
	intro:"this is a dialog actions load charcode example to clear body mods [LOAD_CHARCODE2]" {"set":{"da.charcode.load":"moreclothingbody:none"}}
added option 'poptotop' that can move mods to the top of their modtype layer. useful for things that are moved to other menus and you want them to be above the other mods of the same modtype. added for better support for character folder settings. i used to just arrange the mods in the settings folder to control the layering but this setting should help
added option 'poptobottom' that works the same as poptotop, but moves them to the back instead of the front
added a constant filename 'moreclothingCharSettings.txt' as another filename you can use for character folder moreclothing settings.
	
fixed bug if initial settings file contained no mods to load.
fixed bug where charchodeafterload did not get applied if no mods were added in the character settings file

in settings, noticed had a testmonoglove replaced monoglove back in version 5 settings to fix something, named that entry the new monoglove.
added 'GenericCollar.swf' to default included clothing (hey look i did a clothing xD )
added 'Latex_Outfit_-_Sleeveless.swf' to default included clothing (similar to SB2BRGB Dress but without the fancy garmet at the end, from Dante)
changed 'Latex Outfit - Short Sleeve.swf' entry to not include right and left calf for better customization. i suggest to use latex thigh highs legwear and whatever shoes instead for more flexibility
added a bunch more stuff from Iago that i have been wanting to add for a while to default includes: Capri Pants.swf,Loose Pyjama Pants.swf,Low Waist Pyjama Pants.swf,Sarong.swf,Microshorts.swf,Open Skirt.swf

/**************************/
moreclothingV5_3, by sby

added some animtools communication to know when hand-clothing registered should be closed from positions




/**************************/
moreclothingV5_2, by sby

fixed bug with characterfolder loading style if no previous folder used, caused double loading
fixed bug with shufflebg setting
fixed bug with loading screen being shown while not actively loading, blocked stuff if load through title was not set
added 'charcodeafterload' setting so people with moreclothing character folder settings can have moreclothing load a charcode. probably redundant feature from loader's Code.txt
	that feature was mentioned somewhere and was simple to throw it in

made a few variables public




/**************************/
moreclothingV5_1 tweak:
added snippet of code to sync nametracker and modsloaded just in case some weird shit screws up something
added super shady character file settings files. shady because made me realize i have 2 separate counters tracking loading being modified all over with special cases. no clue how single line settings files actually make it through the mess.
tweaked proxy registering function for support with other mods alo proxying the stuff moreclothing proxes (regulaterandom)

added them micro jeans from huit, wowzers




/**************************/
moreclothingV5, by sby

bug fix for allowing non-moreclothing registered body mods using the overwriting ability
bug fix to stop body mods not registered from being cleared on skin tan change
made moreclothing-loaded mods accessible to other code mods (l.moreclothing_comm.reggeddic, which is a dictionary of modtypes, holding arrays of mods)
added check on settings load to verify > modtypes were correct
tweaked skin resetting usage

new ';blockcomment' and ';endblockcomment' setting entries to specify sections of the settings file to be ignored
new setting 'fasterbutlesscoolhideloading', which may give ~5% faster loading by hiding the entire swf, but less interesting to watch
polished up settings file significantly

added leggings
added shorts, tape nipples
added lacy and thin bra
added overtops
added a modified color studded belt that uses cuffs color slider
added heart shaped glasses
added modified torn leggings

commented out a bunch of mods, and put them in a section for removed items, you can re-include them by uncommenting them
bugfix on errors causing errors xD

/*************************/
moreclothingV4, by sby


+reghue option, apply this tag to clothing entries to register them for loader hue shifting
+nipple option, apply this tag to bra mods to toggle her nipple visible for that clothing piece
added some costumeovertop support
updated documentation so registerforhueshift option is for the extra vanilla pieces thing (use +reghue for things loaded through settings)
added the name of the mod being loaded to the display
added secondary body menu cause things were a tad cluttered



/*******************************/
moreclothingV3, by sby

added capability to not include specific parts of a modtype. parts documented in settings file. example included is removing the thin chest from the mermaid body mod
	~this effectively allows you to choose every single piece of the mod as seen by the game you wish to include. if you only want the right breast of a mod, you can choose that

added capability to combine mods into a single menu selection. things with the same name on a menu get combined.	
	
fixed body mods being able to be placed on the other menus
fixed armframe visibility toggle on body mods
added some skin management so overwrite mods hide their overwriting pieces as well as some other small things like nails and behindback arm
added clearing sweat droplets properly when changing cloths to prevent vanilla arm glitch

added some new body mods like straitjacket and mermaid
added a bunch of hairs that i have collected over time, mostly because i decided to convert my sdt characters to purely moreclothing charcode based.

added waiting time setting to determine how long to wait before stops waiting on a mod. error messages displayed when timed out
fixed load error if a background or hair picture was last thing on settings
added support for the alternate background size of 700x600. (probably also works for other unusual backgrounds, didn't test it for long ones)

included an auto_gen batch script to create a text file that you may copy automatically generated settings from. useful to throw hairs or backgrounds in their folders and pump out the settigns for them.

requires loader 5.37, or specifically my TemplateExtensionV3_sby.swf that should come with it



/****************************/
moreclothingV2, by sby
a bunch of new mods added
added support for extractvanillapieces to do hairs properly ~all combined into a single hair selection
nosehook and nose bull ring moved to body menu cause they don't really fit into their modtype
added support for body mods, overwriting and such
added support for saving body mods through generate settings
things placed on the body mods menu are now individually toggle-able. press the middle button to turn on/off
new shuffle settings to choose to shuffle background, hair, and body mods as well as clothing(actually just forgot to document this last time)
~body mods shuffle by choosing only 1 of the body mods to be active

tweaked the mod ">" movement code to hopefully support more intermingling replacements
tweaked how mod instance tracking is updated when moreclothing is loaded, probably will fix a bunch of people's breaking settings files
optimized loading alg some, although probably unnoticeable 
tweaked loading code so having dynamic hairs loaded before moreclothing loading does not break the mod
added a usesimlpeloadingalg setting that does things a tad simpler, probably more consistent
added loading message so people stop loading mods during it
tweaked status load errors use a bigger textfield box to display better
tweaked armwear handjob updating code to work on all armwears no matter the menu used
tweaked updatehandjobmode prox more efficient by running on arm changes and handjob mode instead of updatearms

the electra body mod test has been commented out from the settings file, but still included if someone wanted it












/**************************/
moreclothingV1_2, by sby

hopefully sped up mod loading time a bit by option to disable resetting the char code after each mod loaded.
fixed a typo that accidentally allowed overwriting body mods to be grabbed by moreclothing (the body mods that are usually not clothing and actual body replacements)


edit - threw in option to allow overwriting body because some wanted it, despite not properly supporting them







/*****************************/
moreclothingV1.1, by sby

fixed '>' moving option with hair releated mods
fixed setpenisout thing from making errors
added a modified version of the pulled up top that has hue shifting to the included clothing
probably did other stuff that i forgot about

fixed settings documentation to include costumelegwear in supported modtypes









/******************************/
moreclothingV1, by sby

this mod adds vanilla clothing mods to the clothing menus in a convenient way.
this mod functions as the next version of extractvanillapiecesV1. due to direction of what the mod is shooting for, it has been renamed.
the extractvanilla pieces mod features are an optional setting that may be turned on in the settings file.


setup steps to have the mod run at startup of the loader:

	- first, change any settings you wish in the settings file 'moreclothingV1settings.txt'. 

		~to add more clothing mods to moreclothingV1: 
			make an entry in 'moreclothingV1settings.txt' to include your mod. follow the pattern used in the other entries. 
			the mod files you want to add should go into the 'moreclothingmods' folder
			
	- move 'moreclothingV1settings.txt', 'moreclothingV1.swf' and the folder 'moreclothingmods' to the '$INIT' folder in the loader's 'Mods' folder
	- update the 'Mods.txt' in the '$INIT' folder to include the 'moreclothingV1.swf' mod. do this by adding the line of text: "moreclothingV1.swf"
	- IMPORTANT: make sure moreclothing is the last mod entry in the 'Mods.txt'
	- when you start the loader, moreclothingV1 should load automatically. depending on number of mods added and speed of your computer this could be multiple seconds. green text will indicate moreclothing has done loaded

	

you can also set up this mod to be loaded manually:

	- move the entire moreclothingV1 folder into the 'Mods' folder
	- run the 'Mods Folders.jar' file in the loader to update the CharacterFolders.txt, or manually update it yourself

then when you open the loader, open the characters menu and click the character folder "moreclothingV1"








/***********************************************/


extractvanillapiecesV1

extracts most costume pieces from loaded vanilla mods, and adds them to their in-game costume menu.
if a mod have multiple pieces, they are registered with the same mod id number.
all mods extracted are persistent and can't be 'unloaded'. but like the other in-game costume pieces they are hidden when not selected for that clothing menu.
body mods are placed on the 'armwear' clothing tab

the mod runs continuously, and persists; resetting does not remove the mod.
also registers pieces for hue shift similar to autohuereg mod (the mods should be compatible to use together).
resetting does revert all hueshifts back to normal.
the in-game color chooser only works for mods that implement it, but all pieces are regged for hue shift so you may change their color that way.

 extracting 'overwriting' mods has been disabled due to issues with trying to get her body pieces visible again.
 
 
 - sby
 